﻿/*--通用基础样式 开始--*/
body{margin:0; padding:0; font-size:12px; font-family:Arial, "宋体", Helvetica, sans-serif; background:#FFFFFF; color:#000;}
a{hide-focus: expression(this.hideFocus=true); outline: none;}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,p,input{margin:0; padding:0;}
a:link,a:visited{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#C00;}
img{border:0;}
li{list-style:none;}
i,em{font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.pt15{padding-top:15px;}
.height20{height:20px;}
.height30{height:30px;}
/*--通用基础样式 结束--*/

/*--头部--*/
.haead_dxcx{width:1000px; height:109px; overflow:hidden; margin:0 auto;}
.logo_zgss{float:left; margin:20px 0 0 0;width:507px;height: 89px;}
.haead_dxcx_r{float:left; margin:19px 0 0 0;}
/*--搜索--*/
.search{width:auto; height:auto; overflow:hidden; margin:35px 0 0 102px; float:left;}
.search0{width:auto; height:auto; overflow:hidden; margin:62px 20px 0 144px; float:left;}
.search_txt{width:300px; height:31px; border:#0084FF solid 1px; background:#fff; padding-left:5px; line-height:31px; border-right:none; color:#333; float:left;}
.search_btn{width:84px; height:33px; border:none; background:url(../../Images/xingzuo/search_btn.jpg) no-repeat; color:#FFF; cursor:pointer; float:left; font-size:16px;}
.search_b{width:495px; height:auto; overflow:hidden; margin:15px 20px 0 162px; float:left;}
.search_txt_b{width:325px; height:29px; border:0; background:none; padding-left:5px; line-height:29px; color:#333; float:left;}
.search_btn_b{width:90px; height:30px; border:none; background:#FF9600; color:#FFF; cursor:pointer; float:left; font-size:16px;}
.search_b span{float:left; line-height:30px; font-size:14px; color:#666666; padding-right:15px;}
.search_b p{clear:both; line-height:36px; padding-left:80px; color:#888888;}
.search p{line-height:30px;}
.search p span{font-weight:600; color:#3091FE;}
.search p a:link,.search p a:visited{text-decoration:none; color:#9C9C9C; margin-right:12px;}
.search p a:hover{text-decoration:underline; color:#C00;}

/*--主体--*/
/*--内容图片居中--*/
#print_content img{
    display:block;
    margin:auto;
    position:relative;
}


.wrap_zgss{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
/*.wrap_cont{width:1000px; height:auto; overflow:hidden; margin:0 auto;}*/
.wrap_zgss_l{width:738px; height:auto; overflow:hidden; float:left;}
.wrap_zgss_r{width:250px; height:auto; overflow:hidden; float:right;}

/*返回顶部*/
.back_top{width:1000px; height:10px; position:relative;}
.cd-top {
  display: inline-block;
  height: 110px;
  width: 40px;
  position: fixed;
  bottom: 59px;
  /* left: 1185px; */
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
    background:url(../../Images/xingzuo/back_top.jpg) no-repeat;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  z-index:99999999999;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.no-touch .cd-top:hover {
  opacity: 1;
}

/*--导航--*/
.navbg{width:100%; height:30px; overflow:hidden; margin:0 auto; margin-bottom:5px;}
.nav{width:1000px; height:30px; overflow:hidden; margin:0 auto; background:#3091FE;}
.nav ul li{float:left;}
.nav span{width:2px; height:30px; float:left; margin:0 8px; display:block; background:url(../../Images/xingzuo/nav_gx.jpg) no-repeat;}
.nav a:link,.nav a:visited{text-decoration:none; line-height:30px; float:left; font-size:14px; font-weight:600; padding:0 15px; color:#FFF;}
.nav a:hover,.navbg .nav .navxd{color:#FF0;}
.nav_gg{width:1000px; height:95px; overflow:hidden; margin:0 auto; background:#FFFFFF;}

.list,.list_b,.list_r,.list_s{width:250px; height:auto; overflow:hidden; padding-bottom:10px;border-top: 2px solid #3c88e0;}
.list_d{width:250px; height:auto; overflow:hidden; padding-bottom:10px;}
.list_c{width:458px; height:auto; overflow:hidden; margin:0 16px; float:left;}
.list ul{ width:248px; height:auto; overflow:hidden; border:#D3D3D3 solid 1px; border-top:none; padding:10px 0;}
.list_s ul{ width:248px; height:auto; overflow:hidden; border:#D3D3D3 solid 1px; border-top:none; padding:0 0 10px 0;}
.list_d ul{ width:248px; height:319px; overflow:hidden; border:#D3D3D3 solid 1px; border-top:none; padding:10px 0;}
.list_b ul{ width:248px; height:auto; overflow:hidden; border:#D3D3D3 solid 1px; padding:5px 0 15px 0;}
.list ul li,.list_d ul li{width:228px; height:30px; overflow:hidden; float:left; margin-left:10px;}
.list_d ul li{margin-top:2px;}
.list_b ul li{width:69px; height:30px; overflow:hidden; float:left; margin-left:10px; margin-top:10px;}
.listent:link,.listent:visited{text-decoration:none; color:#333; line-height:30px; float:left; background:url(../../Images/xingzuo/icon_1.gif) no-repeat 0 15px; padding-left:8px; font-size:14px;}
.listent:hover{text-decoration:underline; color:#CC0000;}
.listent_b:link,.listent_b:visited{text-decoration:none; color:#589ABD; font-size:14px; width:69px; height:30px; display:block; float:left; background:#D6E9FF; border-radius:3px; text-align:center; line-height:30px;}
.listent_b:hover{background:#C00; color:#fff;}
.listent_c:link,.listent_c:visited{text-decoration:none; color:#fff; font-size:14px; width:69px; height:30px; display:block; float:left; background:#3c88e0; border-radius:3px; text-align:center; line-height:30px;}
.listent_c:hover{background:#C00; color:#fff;}
.listent_d:link,.listent_d:visited{text-decoration:none; color:#333; line-height:30px; float:left; font-size:14px;}
.listent_d:hover{text-decoration:underline; color:#CC0000;}
.listent_e:link,.listent_e:visited{text-decoration:none; color:#333; line-height:22px; float:left; background:url(../../Images/xingzuo/icon_1.gif) no-repeat 0 10px; padding-left:8px; font-size:14px;}
.listent_e:hover{text-decoration:underline; color:#CC0000;}
.listent_f:link,.listent_f:visited{text-decoration:none; color:#333; line-height:30px; font-size:12px;}
.listent_f:hover{text-decoration:underline; color:#CC0000;}
.listent_g:link,.listent_g:visited{text-decoration:none; color:#1489BA; line-height:30px; font-size:12px; font-weight:600; font-family:"宋体";}
.listent_g:hover{text-decoration:underline; color:#CC0000;}
.listent_i:link,.listent_i:visited{text-decoration:none; color:#333; line-height:50px; font-size:12px;  font-family:"宋体";padding-left:10px; display:block; float:left;}
.listent_i:hover{text-decoration:underline; color:#CC0000;}
.listent_j:link,.listent_j:visited{text-decoration:none; color:#589ABD; font-size:14px; width:30px; height:30px; display:block; float:left; background:#D6E9FF; border-radius:3px; text-align:center; line-height:30px; margin-left:10px; margin-top:10px;}
.listent_j:hover{background:#C00; color:#fff;}

.list ul button {
    border:0; font-size:12px; height:24px; width:50px; vertical-align:middle; line-height:normal; margin-left:15px; padding:2px; background:#BEBEBE; color:#fff;
}
.listent_0:link,.listent_0:visited{text-decoration:none; color:#000; line-height:30px; float:right;}
.listent_0:hover{text-decoration:underline; color:#CC0000;}
.title{width:100%; height:30px; background:#5DA9FF;}
.title_f{width:100%; height:30px; background:#3c88e0; border-bottom:#3091FE solid 2px;}
.title_g{width:100%; height:36px; background:#3091FE; }
.title_b{width:100%; height:60px; background:url(../../Images/xingzuo/nav_bg.png) repeat-x 0 13px; margin-top:15px;}
.title_e{width:100%; height:60px; background:url(../../Images/xingzuo/nav_bg2.gif) repeat-x 0 13px; margin-top:15px; float:left;}
.title_e a{  float: right;  color: #fff;  text-decoration: none;  font: 12px/35px "宋体";  padding-right: 15px;  line-height: 60px;}
.title_b img,.title_e img{float:left;}
.list_c .title{background:#D656AA;}
.list_d .title{background:#FFD0EF;}
.title4{width:100%; height:30px; background:#7CC0FF;}
.titleh3{float:left; line-height:30px;color:#fff; padding:0 10px; font-size:14px; font-weight:normal;}
.titleh4{float:left; line-height:30px;color:#fff; padding:0 10px; font-size:14px; font-weight:normal; border-left:#0084FF solid 3px;}
.titleh5{float:left; line-height:60px; color:#D656AA; padding:0 10px; font-size:18px; font-weight:normal;}
.titleh6{float:left; line-height:60px; color:#FCFF00; padding:0 10px; font-size:18px; font-weight:normal;}
.titleh7{float:left; line-height:36px;color:#FCFF00; padding:0 10px; font-size:14px; font-weight:normal;}
.more:link,.more:visited{text-decoration:none; float:right; line-height:30px; margin:0 8px 0 0; font-family:"宋体"; color:#fff;}
.more:hover{text-decoration:underline; color:#FF0000;}
.more2:link,.more2:visited{text-decoration:none; float:right; line-height:60px; margin:0 8px 0 0; font-family:"宋体"; color:#fff;}
.more2:hover{text-decoration:underline; color:#FF0000;}

.pic_cont{width:220px; height:auto; overflow:hidden; margin:0 15px 10px 15px; border-bottom:#ccc dashed 1px;}
.pic_cont img{width:100px; height:100px; overflow:hidden; display:block; margin:0 auto;}
.pic_cont p{width:100%; text-align:center; line-height:30px; font-size:14px; color:#6F6F6F;}
.tk_jctj{width:448px; height:339px; overflow:hidden; border:#D656AA solid 1px; border-top:none;}
.tk_jctj img{width:135px; height:100px; float:left; margin:10px 0 0 10px;}

/*--问答列表--*/
.asklist{width:736px; height:auto; overflow:hidden; margin:0 auto; border:#ccc solid 1px; float: left;    border-top: 2px solid #3c88e0;}
.asklist_c{width:736px; height:auto; overflow:hidden; margin:0 auto; border:#3091FE solid 1px;}
.asklist dl{width:706px; height:auto; overflow:hidden; margin:0 15px;padding-top: 20px; float: left;}
.asklist dl dt{width:706px; height:auto; overflow:hidden; line-height:36px; color:#005ABF; font-size:16px; margin-top:20px;}
.asklist dl dd{width:706px; height:auto; overflow:hidden; line-height:26px; color:#333333; font-size:12px; border-bottom:#999 dashed 1px; padding-bottom:20px; float: left;}
.asklist dl a{width:706px; height:auto; overflow:hidden; line-height:36px; color:#005ABF; font-size:16px; margin-top:20px; float: left;}
.asklist_c ul{width:706px; height:auto; overflow:hidden; margin:0 15px; }
.asklist_c ul li{width:706px; height:auto; overflow:hidden; border-bottom:#999 dashed 1px; padding:20px 0;}
.asklist_c dl{width:400px; height:auto; overflow:hidden; float:right;}
.asklist_c dl dt{width:400px; height:auto; overflow:hidden; line-height:30px; font-size:16px; color:#E65D7C; font-weight:600;}
.asklist_c dl dd{width:400px; height:auto; overflow:hidden; line-height:30px;}
.asklist_c dl dd span{float:left; color:#666666; font-size:14px;}
.asklist_c dl dd em{float:left; color:#999999; margin-left:10px;}
.asklist_c_cont{width:200px; height:6px; overflow:hidden; background:#EEEEEE; float:left; margin:12px 0 0 15px;}
.asklist_c_cont p{height:6px; overflow:hidden; background:#87CEFA; float:left;}

/*--问答列表--*/
.asklist_b{width:264px; height:auto; overflow:hidden; margin:0 15px;}
.asklist_b dl{width:264px; height:auto; overflow:hidden;}
.asklist_b dl dt{width:264px; height:auto; overflow:hidden; line-height:22px; color:#333; font-size:16px; margin-top:5px;}
.asklist_b dl dd{width:264px; height:66px; overflow:hidden; line-height:20px; color:#333333; font-size:12px; border-bottom:#999 dashed 1px; padding-bottom:2px;}
.asklist_b dl dd a:link,.asklist_b dl dd a:visited{text-decoration:none; color:#005ABF; margin-left:5px;}
.asklist_b dl dd a:hover{text-decoration:underline; color:#C00;}
.asklist_b dl dt:first-child{color:#005ABF; margin-top:15px;}
.asklist_b dl dd:nth-last-of-type(4n+4){height:44px;}


/*--翻页--*/
.pages{width: 100%;display: inline-block;text-align:center; height:auto; overflow:hidden; padding:30px 0 20px 0; font-family:Arial, Helvetica, sans-serif;}
.pages a:link,.pages a:visited{text-decoration:none; color:#fff; padding:5px 10px; margin-right:12px; font-size:14px; background:#CCCCCC;}
.pages a:hover{text-decoration:none; background:#12ADFF; color:#FFF;}
.pages .current{background:#3091FE; color:#FFF; padding:5px 10px; margin-right:12px; font-size:14px;} 
.pages .page_l_icon:link,.pages .page_l_icon:visited{background:url(../../Images/xingzuo/bottom_l_q.png) no-repeat 3px 8px; background:#CCCCCC; color:#FFF;}
.pages .page_l_icon:hover{background:#3091FE; color:#FFF;}
.pages .page_r_icon:link,.pages .page_r_icon:visited{background:url(../../Images/xingzuo/bottom_r_h.png) no-repeat 53px 8px; background:#CCCCCC; color:#FFF;}
.pages .page_r_icon:hover{background:#3091FE; color:#FFF;}
.page_link:link,.page_link:visited{text-decoration:none; color:#333; padding:3px 10px; margin-right:12px; border: 1px solid #C6C6C6; font-size:14px;}
.page_link:hover{text-decoration:none; background:#900;}

.xh_icon_a{width:20px; height:20px; overflow:hidden; float:left; background:#FF0000; color:#fff; font-size:14px; text-align:center; line-height:20px; margin:5px 5px 0 0;}
.xh_icon_b{width:20px; height:20px; overflow:hidden; float:left; background:#FF8A00; color:#fff; font-size:14px; text-align:center; line-height:20px; margin:5px 5px 0 0;}
.xh_icon_c{width:20px; height:20px; overflow:hidden; float:left; background:#55BA47; color:#fff; font-size:14px; text-align:center; line-height:20px; margin:5px 5px 0 0;}
.xh_icon_d{width:20px; height:20px; overflow:hidden; float:left; background:#BEBEBE; color:#fff; font-size:14px; text-align:center; line-height:20px; margin:5px 5px 0 0;}
.xh_icon_a0{width:20px; height:20px; overflow:hidden; float:left; background:#FF0000; color:#fff; font-size:14px; text-align:center; line-height:20px; margin:15px 5px 0 0;}
.xh_icon_b0{width:20px; height:20px; overflow:hidden; float:left; background:#FF8A00; color:#fff; font-size:14px; text-align:center; line-height:20px; margin:15px 5px 0 0;}
.xh_icon_c0{width:20px; height:20px; overflow:hidden; float:left; background:#55BA47; color:#fff; font-size:14px; text-align:center; line-height:20px; margin:15px 5px 0 0;}
.xh_icon_d0{width:20px; height:20px; overflow:hidden; float:left; background:#BEBEBE; color:#fff; font-size:14px; text-align:center; line-height:20px; margin:15px 5px 0 0;}

/*--图片列表--*/
.piclist{width:1000px; height:auto; overflow:hidden;}
.piclist ul li{width:155px; height:auto; overflow:hidden; float:left; margin:15px 5px 0 6px; _display:inline;}
.piclist ul li img{width:155px; height:105px; float:left;}
.piclist_txt{width:156px; height: 25px; overflow:hidden; text-align:center; float:left;}
.piclist_txt a:link,.piclist_txt a:visited{text-decoration:none; line-height:30px; color:#333; font-size:14px;}
.piclist_txt a:hover{text-decoration:underline; color:#FF0000;}

.list_e{width:320px; height:auto; overflow:hidden; float:left; margin-left:20px; margin-bottom:20px;}
.list_e:nth-last-of-type(3n+3){ margin-left:0; }
.title_c{width:100%; height:30px; background: #3c88e0;}
.wrap_zgss_txitle{width:1000px; height:auto; overflow:hidden; margin:0 auto; line-height:30px; font-size:14px; color:#3091FE;}
.title_c p{float:right; padding-right:15px;}
.title_c p a:link,.title_c p a:visited{text-decoration:none; color:#fff; line-height:30px; padding-left:10px;}
.title_c p a:hover{text-decoration:underline; color:#C00;}
.list_e_box{width:318px; height:auto; overflow:hidden; border:#ccc solid 1px; border-top:none;}
.list_e_boxu{width:298px; height:auto; overflow:hidden; margin:0 10px; border-bottom:#ccc dashed 1px;}
.list_e_boxu img{float:left; margin:12px 0 0 10px;}
.list_e_boxu ul{width:173px; height:auto; overflow:hidden; float:right;}
.list_e_boxu ul li{width:173px; height:auto; overflow:hidden; margin:2px 0 0 0;}
.list_e_boxu ul li span{line-height:30px; font-size:14px;}
.star{width:101px; height:17px; overflow:hidden; float:left; background:url(../../Images/xingzuo/star_bg.jpg) no-repeat; float:left; margin:6px 0 0 0;}
.star img{float:left; margin:2px 0 0 4px;}
.list_e_box p{padding:10px; line-height:22px; text-indent:24px; color:#6F6F6F;}
.list_e_box p a:link,.list_e_box p a:visited{text-decoration:none; color:#005ABF; margin-left:10px;}
.list_e_box p a:hover{text-decoration:underline; color:#C00;}
.list_e_boxd{width:100%; height:30px; background:#E1F1FF;}
.list_e_boxd a:link,.list_e_boxd a:visited{text-decoration:none; color:#3091FE; line-height:30px; font-size:16px; padding:0 5px;}
.list_e_boxd a:hover{text-decoration:underline; color:#C00;}

.zgcx{width:1000px; height:635px; overflow:hidden; margin:0 auto; background:url(../../Images/xingzuo/zgcx.gif) no-repeat;}
.zgcx_c{width:476px; height:auto; overflow:hidden; margin:147px 0 0 267px;}
.zgcx_c ul li{width:476px; height:auto; overflow:hidden; margin-top:10px;}
.zgcx_c_title{float:left; width:88px; height:auto; text-align:right; line-height:26px; font-size:14px; color:#333;}
.zgcx_c_txt{width:255px; height:24px; float:left; border:#ccc solid 1px; padding-left:5px;}
.zgcx_c ul li select{float:left; border:#ccc solid 1px; height:26px; font-family:Arial, Helvetica, sans-serif;}
.zgcx_c ul li span{float:left; line-height:26px; font-size:14px; color:#333; padding:0 10px 0 5px;}
.zgcx_c ul li em{float:left; line-height:26px; font-size:12px; color:#825CFA; padding:0 10px 0 5px;}
.select_sr:link,.select_sr:visited{text-decoration:none; color:#fff; font-size:14px; width:auto; height:24px; line-height:24px; padding:0 10px; display:block; float:left; background:#3091FE;}
.select_sr:hover{background:#C00;}
.zgcx_c_qx{float:left; margin:6px 0 0 5px;}
.zgcx_c_qx2{float:left; margin:6px 0 0 88px;}
.zgcx_c_kg{margin-right:15px;}
.select_sr_b:link,.select_sr_b:visited{text-decoration:none; color:#fff; font-size:14px; width:auto; height:24px; line-height:24px; padding:0 10px; display:block; float:left; background:#D2C0FF;}
.select_sr_b:hover{background:#C00;}
.zgcx_c_btn{float:left; width:95px; height:40px; border:0; background: linear-gradient(#C58CFF,#902AEF); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#C58CFF',endColorStr='#902AEF',gradientType='0'); border-radius:3px; font-size:14px; color:#fff; cursor:pointer; margin:15px 0 0 120px;*margin:5px 0 0 120px;}
.zgcx_c_btn2{float:left; width:95px; height:40px; border:0; background: linear-gradient(#C58CFF,#902AEF); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#C58CFF',endColorStr='#902AEF',gradientType='0'); border-radius:3px; font-size:14px; color:#fff; cursor:pointer; margin:15px 0 0 50px; *margin:5px 0 0 50px;}

.list_xzzb{width:1000px; height:auto; overflow:hidden; margin:0 auto;}

.list_f{width:326px; height:auto; overflow:hidden;  float:left; margin-left:11px; margin-top:15px;}
.list_f:nth-last-of-type(3n+0){margin-left:0;}
.list_f .title{background:#B192FF;}
.list_f ul{ width:324px; height:auto; overflow:hidden; border:#D3D3D3 solid 1px; padding:10px 0;}
.list_f ul li{ width:300px; height:30px; overflow:hidden; margin:0 12px;}

/*焦点图*/
.focus{ position:relative; width:275px; height:360px; float: left;}  
.focus img{ width:275px; height: 360px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;}  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left;}  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; display:none;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:14px;height:28px; z-index:88888;}
.focus .prev{bottom:2px; right:30px; font-size:25px; font-weight:600; color:#fff; font-family:"宋体";  cursor:pointer; }  
.focus .next{bottom:2px; right:5px;  font-size:25px; font-weight:600; color:#fff; font-family:"宋体";  cursor:pointer;}  
.focus .prev:hover{color:#FF0;}
.focus .next:hover{color:#FF0;}  
.heibg{width:225px; height:30px; float:left; overflow:hidden; text-align:center;}

.cont_jxtt_m{width:448px; height:auto; overflow:hidden; float:left; margin-left:15px;}
.cont_jxtt_m2box{width:100%; height:auto; overflow:hidden; padding-bottom:15px;}
.cont_jxtt_m2{width:530px; height:auto; overflow:hidden; float:right;}
.tag_xz{width:90px; height:90px; overflow:hidden; float:left; background:#005ABF; border-radius:50px; line-height:90px; text-align:center; color:#fff; font-size:28px;}

.cont_jxtt_m p{text-indent:24px; line-height:22px; color:#000;}
.cont_jxtt_mbt,.cont_jxtt_mbt2,.cont_jxtt_mbt3{width:448px; height:22px; overflow:hidden; text-align:center; margin:5px 0; }
.cont_jxtt_mbt0,.cont_jxtt_mbt20,.cont_jxtt_mbt30{width:530px; height:22px; overflow:hidden; margin:5px 0; }
.cont_jxtt_mbt3{ border-bottom:#CCCCCC dashed 1px; padding-bottom:15px;}
.cont_jxtt_mbt a:link,.cont_jxtt_mbt a:visited{text-decoration:none; line-height:22px; color:#000; font-size:16px; font-family:"宋体";}
.cont_jxtt_mbt a:hover{text-decoration:underline; color:#CC0000;}
.cont_jxtt_mbt0 a:link,.cont_jxtt_mbt0 a:visited{text-decoration:none; line-height:22px; color:#005ABF; font-size:18px; font-family:"宋体";}
.cont_jxtt_mbt0 a:hover{text-decoration:underline; color:#CC0000;}
.cont_jxtt_mbt20 a:link,.cont_jxtt_mbt20 a:visited{text-decoration:none; line-height:22px; color:#005ABF; font-size:14px; font-family:"宋体";}
.cont_jxtt_mbt20 a:hover{text-decoration:underline; color:#CC0000;}
.cont_jxtt_mbt2 a:link,.cont_jxtt_mbt2 a:visited{text-decoration:none; line-height:22px; color:#3091FE; font-size:14px; font-family:"宋体";}
.cont_jxtt_mbt2 a:hover{text-decoration:underline; color:#CC0000;}
.cont_jxtt_mbt2 span{padding:0 6px; line-height:22px; color:#3091FE; font-size:14px;}
.cont_jxtt_mbt20 span{padding:0 10px; line-height:22px; color:#005ABF; font-size:14px;}
.cont_jxtt_mbt3 a:link,.cont_jxtt_mbt3 a:visited,.cont_jxtt_mbt30 a:link,.cont_jxtt_mbt30 a:visited{text-decoration:none; line-height:22px; color:#6F6F6F; font-size:12px; font-family:"宋体";}
.cont_jxtt_mbt3 a:hover,.cont_jxtt_mbt30 a:hover{text-decoration:underline; color:#CC0000;}
.cont_jxtt_mbt3 span,.cont_jxtt_mbt30 span{padding:0 5px; line-height:22px; color:#6F6F6F; font-size:14px;}
.cont_jxtt_mbt4{width:448px; height:auto; overflow:hidden; border-bottom:#CCCCCC dashed 1px; padding:9px 0;}
.cont_jxtt_mbt4l{width:30px; height:30px; overflow:hidden; float:left; border:#4FC1F1 solid 1px; color:#4FC1F1; text-align:center; line-height:30px; font-size:16px; margin:6px 15px 0 20px;}
.cont_jxtt_mbt4 ul{width:208px; height:auto; overflow:hidden; float:left;}
.cont_jxtt_mbt4 ul li{width:100%; height:22px; overflow:hidden;}

.list_xx,.list_xx2{width:100%; height:auto; overflow:hidden;}
.list_xx dl{width:169px; height:auto; overflow:hidden; float:left; margin-left:20px; background:#E7F8FF; margin-top:15px;}
.list_xx2 dl{width:232px; height:auto; overflow:hidden; float:left; margin-left:20px; margin-top:15px;}
.list_xx dl dd{width:149px; height:30px; overflow:hidden; padding:0 10px;}
.list_xx2 dl dd{width:232px; height:30px; overflow:hidden; padding:0 10px;}
.list_xx dl:first-child,.list_xx2 dl:first-child{margin-left:0;}
.list_xx_title{width:100%; height:50px; overflow:hidden; text-align:center; border-bottom:#fff solid 1px; line-height:50px; font-size:26px; color:#4FC1F1;}
.list_xx dl dd:nth-last-of-type(10n+0){border-top:#9EE2FF solid 1px;}
.list_xx_more{width:100%; height:30px; overflow:hidden; text-align:center; background:#AEE7FF;}
.list_xx ul li{margin-right: 20px;width: 200px;  height: 30px; float: left; overflow: hidden;}
.list_tpl{  height: 35px;  border-bottom: 1px solid #0066b1;}
.list_tpl a{  font: 16px/35px "宋体";  color: #0066b1;}
.list_xx ul{overflow: hidden;}

.listxz_l{width:640px; height:auto; overflow:hidden; float:left;}
.listxz_r{width:345px; height:auto; overflow:hidden; float:left; margin-left:15px;}
.size_c{float:right;}
.size_c .listxz_r{width:250px; margin-left:0;}
.size_c .navhlcont{width:199px; height:360px;}
.size_c .asklist_b{width:179px; height:auto; overflow:hidden; margin:0 10px;}
.size_c .asklist_b dl,.size_c .asklist_b dl dt,.size_c .asklist_b dl dd{width:179px;}
.size_c .navhlcont .asklist_b dl dd{height:47px;}
.size_c .navhl a{height:28px;}
.size_c .asklist_b dl dd:nth-last-of-type(4n+4){height:66px;}





.navhl{width:50px; height:auto; overflow:hidden; float:right; background:#D6E9FF; padding:2px 0;}
.navhl a{text-decoration:none; width:50px; height:30px; display:block; float:left; line-height:30px; text-align:center;}
.navhl span{float:left; width:50px; height:2px; display:block; background:url(../../Images/xingzuo/gx_tab.jpg) no-repeat;}
.navhl .navhl_q{ color:#3091FE;}
.navhl .navhl_h{background:url(../../Images/xingzuo/nav_h.jpg) no-repeat; color:#000;}
.navhlcont{width:294px; height:384px; overflow:hidden; border:#D6E9FF solid 1px; float:left; border-right:none;}

.size_b .navhl a{height:28px; line-height:28px;}
.size_b .navhlcont{height:360px;}
.size_b .asklist_b dl dd{height:44px; padding-bottom:0;}
.size_b .asklist_b dl dt{margin-top:12px; margin-bottom:5px;}

.asklist_b a:link,asklist_b a:visited{text-decoration:none; color:#333;}
.asklist_b a:hover{text-decoration:underline; color:#C00;}
.asklist_b{float:left;}
.list_qg{width:100%; height:auto; overflow:hidden;}
.list_qg dl dd{width:290px; height:auto; overflow:hidden; float:left; border-top:#ccc dashed 1px; padding-right:30px;}

.tag_xz_b{width:57px; height:57px; overflow:hidden; float:left; background:#FF71A3; border-radius:50px; line-height:57px; text-align:center; color:#fff; font-size:20px; margin:16px 15px 0 0;}
.tag_xz_c{width:57px; height:57px; overflow:hidden; float:left; background:#439BFF; border-radius:50px; line-height:57px; text-align:center; color:#fff; font-size:20px; margin:16px 15px 0 0;}
.tag_xz_d{width:57px; height:57px; overflow:hidden; float:left; background:#72C12B; border-radius:50px; line-height:57px; text-align:center; color:#fff; font-size:20px; margin:16px 15px 0 0;}
.tag_xz_e{width:57px; height:57px; overflow:hidden; float:left; background:#FF9600; border-radius:50px; line-height:57px; text-align:center; color:#fff; font-size:20px; margin:16px 15px 0 0;}
.tag_xz_f{width:57px; height:57px; overflow:hidden; float:left; background:#8F71FF; border-radius:50px; line-height:57px; text-align:center; color:#fff; font-size:20px; margin:16px 15px 0 0;}
.tag_xz_g{width:57px; height:57px; overflow:hidden; float:left; background:#FA3535; border-radius:50px; line-height:57px; text-align:center; color:#fff; font-size:20px; margin:16px 15px 0 0;}
.tag_xz_b a:link,.tag_xz_b a:visited,.tag_xz_c a:link,.tag_xz_c a:visited,.tag_xz_d a:link,.tag_xz_d a:visited,.tag_xz_e a:link,.tag_xz_e a:visited,.tag_xz_f a:link,.tag_xz_f a:visited,.tag_xz_g a:link,.tag_xz_g a:visited{text-decoration:none;  color:#FFF;font-family:"宋体";}
.tag_xz_b a:hover,.tag_xz_c a:hover,.tag_xz_d a:hover,.tag_xz_e a:hover,.tag_xz_f a:hover,.tag_xz_g a:hover{text-decoration:underline; color:#000;}
.list_qg dl dd ul{width:218px; height:auto; overflow:hidden; margin:12px 0; }
.list_qg dl dd ul li{width:218px; height:22px; overflow:hidden;}

/*--星座查询栏--*/
.cont_xzcxl{width:996px; height:auto; overflow:hidden; margin:20px auto; border:#3091FE solid 2px; padding-bottom:10px;}
.cont_xzcxl dl dt{width:229px; height:auto; overflow:hidden; float:left; margin:0 10px;}
.cont_xzcxl_a{width:70px; height:22px; overflow:hidden; float:left; border:#ccc solid 1px; margin:10px 5px 0 0;}
.cont_xzcxl_b{width:149px; height:22px; overflow:hidden; float:left; border:#ccc solid 1px; margin:10px 5px 0 0;}
.cont_xzcxl dl dt input{width:75px; height:22px; overflow:hidden; float:left; background:#BEBEBE; border:none; font-size:14px; color:#fff; margin:10px 0 0 0; cursor:pointer;}
.cont_xzcxl_c{width:49px; height:22px; overflow:hidden; float:left; border:#ccc solid 1px; margin:10px 5px 0 0;}
.cont_xzcxl_d{width:74px; height:22px; overflow:hidden; float:left; border:#ccc solid 1px; margin:0 5px 0 0;}
.cont_xzcxl_e{width:74px; height:30px; overflow:hidden; float:left; border:#ccc solid 1px; margin:20px 15px 20px 0; font-size:14px;}

/*--十二星座最新文章--*/
.new_article{width:1000px; height:36px; overflow:hidden; margin:0 auto; background:#3091FE; border-bottom:#fff solid 1px; line-height:36px; text-align:center; font-size:18px; color:#FCFF00; clear:both; }

/*--左图右列表--*/
.colu_piclist{width:1000px; height:auto; overflow:hidden; border-top:#3091FE solid 2px; margin:0 auto;}
.colu_piclist ul li{width:320px; height:auto; overflow:hidden; float:left; margin:20px 0 0 0; padding-left:20px; *padding-left:10px; padding-bottom:10px; border-bottom:#ccc dashed 1px;}
.colu_piclist ul li:nth-last-of-type(3n+0){padding-left:0;}
.icon_zxwz_l{width:120px; height:auto; overflow:hidden; float:left; text-align:center; margin-right:10x;}
.icon_zxwz_l img{width:120px; height:120px;}
.icon_zxwz_l p{font-size:14px; font-weight:600; color:#005ABF; line-height:30px;}
.icon_zxwz_l span{color:#3091FE;}
.colu_piclist dl{width:190px; height:auto; overflow:hidden; float:right;}
.colu_piclist dl dt{width:190px; height:30px; overflow:hidden; color:#ccc;}

/*--面包屑--*/
.xz_subnav {
background: #F9FBFD;
border: 1px solid #DDDDDD;
margin-bottom: 15px;
padding: 0 15px;
}
.xz_subnav span {
color: #632b05;
font: 14px/34px "宋体";
}
.xz_subnav a {
color: #632b05;
font: 14px/34px "宋体";
padding: 0 8px 0 5px;
}

/*--十二星座首页换头部--*/
.test_xcm{width:444px; height:auto; overflow:hidden; float:left; margin-left:15px;}
.test_xcm_box{width:444px; height:auto; overflow:hidden; float:left; margin-left:15px; border-bottom:#ccc dashed 1px; padding:9px 0;}
.test_xcm_l{width:57px; height:auto; overflow:hidden; float:left; text-align:center;  color:#FF71A3;}
.test_xcm_l a{color:#FF71A3;}
.test_xcm_l2{width:57px; height:auto; overflow:hidden; float:left; text-align:center;  color:#439BFF;}
.test_xcm_l2 a{color:#439BFF;}
.test_xcm_l3{width:57px; height:auto; overflow:hidden; float:left; text-align:center;  color:#FF9600;}
.test_xcm_l3 a{color:#FF9600;}
.test_xcm_r{width:369px; height:auto; overflow:hidden; float:left; margin-left:18px;}
.test_xcm_la{width:57px; height:57px; overflow:hidden; float:left; background:#FF71A3; border-radius:50px; line-height:57px; text-align:center; color:#fff; font-size:20px; margin-bottom:5px;}
.test_xcm_lb{width:57px; height:57px; overflow:hidden; float:left; background:#439BFF; border-radius:50px; line-height:57px; text-align:center; color:#fff; font-size:20px; margin-bottom:5px;}
.test_xcm_lc{width:57px; height:57px; overflow:hidden; float:left; background:#FF9600; border-radius:50px; line-height:57px; text-align:center; color:#fff; font-size:20px; margin-bottom:5px;}
.cont_link_htb1{width:349px; height:22px; overflow:hidden; text-align:center; margin:5px 0; }
.cont_link_htb2{width:170px; height:22px; overflow:hidden; text-align:center; margin:2px 0;float: left;}
.cont_link_htb1a:link,.cont_link_htb1a:visited{text-decoration:none; line-height:22px; color:#000; font-size:16px; font-family:"宋体";}
.cont_link_htb1a:hover{text-decoration:underline; color:#CC0000;}
.cont_link_htb1b:link,.cont_link_htb1b:visited{text-decoration:none; line-height:22px; color:#005ABF; font-size:14px; font-family:"宋体";padding-left: 5px;}
.cont_link_htb1b:hover{text-decoration:underline; color:#CC0000;}
.list_g{width:369px; height:auto; overflow:hidden; }
.list_g ul li{ width:174px; height:22px; overflow:hidden; float:left; margin:0 10px 0 0;}
.list_h{width:343px; height:auto; overflow:hidden; border-top:#ccc dashed 1px; margin-top:20px; padding:10px 0;}
.list_h ul li{ width:161px; height:30px; overflow:hidden; float:left;}
.list_i{width:343px; height:auto; overflow:hidden; padding:10px 0;}
.list_i ul li{ width:343px; height:30px; overflow:hidden; float:left;}
.list_k{width:380px; height:auto; overflow:hidden; padding:10px 15px;}
.list_k ul li{ width:380px; height:30px; overflow:hidden; float:left;}
.list_i span{float:left; line-height:30px; color:#333; font-size:14px; padding-right:6px;}
.list_m{width:265px; height:auto; overflow:hidden; margin-top:5px;}
.list_m ul li{width:265px; height:22px; overflow:hidden; float:left;}

.list_h ul li:nth-last-of-type(2n+0){margin-right:20px;}

.list_wygz{width:960px; height:auto; overflow:hidden;margin-top:20px; padding:10px 0;}
.list_wygz ul li{ width:230px; height:30px; overflow:hidden; float:left;}
.list_wygz ul li:nth-last-of-type(2n+0){margin-right:20px;}

.cont_xzht_l{width:343px; height:auto; overflow:hidden; float:left;}
.cont_xzht_m{width:380px; height:auto; overflow:hidden; float:left; padding:0 15px; border-left:#ccc solid 1px; border-right:#ccc solid 1px;}
.cont_xzht_m2{width:410px; height:528px; overflow:hidden; float:left; border-left:#ccc solid 1px; border-right:#ccc solid 1px;}
.cont_xzht_m3{width:410px; height:310px; overflow:hidden; float:left; border-left:#ccc solid 1px; border-right:#ccc solid 1px;}
.cont_xzht_m4{width:410px; height:616px; overflow:hidden; float:left; border-left:#ccc solid 1px; border-right:#ccc solid 1px;}
.cont_xzht_r{width:230px; height:auto; overflow:hidden; float:left; padding-left:15px;}
.lcxbox ul {
    padding:5px 10px; height: 168px;
}
.lcxbox ul li {
    height:26px; overflow:hidden; padding:1px 0; font-size:14px; margin-top:2px;
}
.lcxbox ul li select {
    font-size:14px; vertical-align:middle; width:103px; margin:0 4px; border:#ccc solid 1px; height:24px; 
}
.lcxbox ul li select.sel02 {
    width:214px; 
}
.lcxbox ul button {
    border:0; font-size:14px; height:24px; width:80px; vertical-align:middle; line-height:normal; margin-left:15px; padding:2px; background:#BEBEBE; color:#fff;
}

/*--图文混排--*/
.colu_tw{width:343px; height:auto; overflow:hidden; padding:10px 0;}
.colu_tw img{width:150px; height:120px; float:left;}
.colu_tw dl{width:175px; height:auto; overflow:hidden; float:right;}
.colu_tw dl dt{line-height:30px; color:#333; font-weight:600;}
.colu_tw dl dt a:link,.colu_tw dl dt a:visited{text-decoration: none;line-height: 22px;color: #005ABF;font-size: 14px;}
.colu_tw dl dt a:hover{text-decoration:underline; color:#FF0000;}
.colu_tw dl dd {
  line-height: 20px;
  color: #6F6F6F;
  height: 80px;
  overflow: hidden;
}


/*sfs2015-2-11添加*/
/* clear */
.cl { clear: both; }
/* position */
.rel { position: relative; }
.abs { position: absolute; }
/* 块状元素水平居中 */
.auto { margin-left: auto; margin-right: auto; }
/* 清除浮 动*/
.fix { *zoom: 1; }
.fix:after { display: table; content: ''; clear: both; }

.db{ display: block;}
.dib{ display: inline-block;}
/* text-align */
.tc { text-align: center; }
.tr { text-align: right; }
.tl { text-align: left; }
.tj { text-align: justify; }

/*搜索页面*/
.sear_box_l{ float: left; width: 200px; padding-bottom: 100px; min-height: 500px; background-color: #f8f8f8; box-shadow: 1px 1px 1px #ccc; border-bottom: #ddd solid 1px;}
.sear_box_l dl{ margin-left: 50px; margin-bottom: 10px;}
.sear_box_l dl dd{ padding-left: 10px; margin: 2px 0; height: 36px; line-height: 36px;}
.sear_box_l dl dd.active{ border-left: #3091fe solid 2px; background-color: #eee;}
.sear_box_l dl dd.active a{ color: #ff9600; }
.sear_box_r{ float: right; width: 1000px;}
.gray{ color: #9c9c9c;}
.gray a{ color: #9c9c9c;}
.orange{ color: #ff9600;}
.red{ color: #ff0000;}
.sear_list li{ margin-top: 15px; padding-bottom: 5px;}
.sear_list li .tit{ margin-bottom: 5px; font-size: 16px; }
.sear_list li .tit a{ display: block; color: #0328b2;}
.sear_list li .tit span{ color: #ff0000; }
.sear_list li p{display: block; margin-bottom: 5px; font-size: 12px; line-height: 24px;text-align: left}
.sear_list li p span{ color: #ff0000; }

/*塔罗牌图库*/
.list_tit{ margin-bottom: 10px;}
.list_tit li{ float: left; width: 33.3333%;}
.list_tit li span a{ display: inline-block; width: 66px; height: 32px; line-height: 32px; text-align: center; color: #fff; background-color: #ff9600; cursor: pointer;}
.img_txt_list .col_4 li{ float: left; width: 25%; margin-bottom: 15px; text-align: center;}
.img_txt_list .col_4 li a{ display: block;}
.img_txt_list .col_4 li img{ display: inline-block; width: 150px; height: 150px; overflow: hidden; }
.img_txt_list .col_4 li .txt{text-align: center; line-height: 30px; font-size: 14px;}


.cont_xzht_r .list_xzht dl,.cont_xzht_r .list_xzht dl dd{width:229px;}
.list_xzht dl{width:175px; height:auto; overflow:hidden; float:left; margin-left:15px; margin-bottom:20px;}
.fsml .list_xzht dl{margin-bottom:0;}
.fsml .list_xzht dl dt{margin:7px 0 2px 0;}
.list_xzht dl dt a{width:auto; height:26px; overflow:hidden; float:left; padding:0 15px; line-height:26px; background: linear-gradient(#BDB3F0,#8CB7F6); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#BDB3F0',endColorStr='#8CB7F6',gradientType='0'); border-radius:3px; font-size:16px; color:#fff; margin:10px 0 5px 0;}
.list_xzht dl dd{width:175px; height:30px; overflow:hidden; float:left;}
.list_xzht dl .list_xzht_pic{height:111px; position:relative; margin:15px 0 5px 0;}
.list_xzht dl .list_xzht_pic img{width:173px; height:118px;}
.list_xzht dl .list_xzht_pic p{width:173px; height:26px; background:rgba(0,0,0,0.5); color:#fff; position:absolute; left:0; bottom:0; z-index:555; text-align:center; line-height:26px;}

/*--图片列表--*/
.piclist0{width:245px; height:auto; overflow:hidden;}
.piclist0 ul li{width:100px; height:auto; overflow:hidden; float:left; margin:0 0 8px 17px; _display:inline;}
.piclist0 ul li img{width:95px; height:80px; float:left;}
.piclist0_txt {
  width: 105px;
  height: 30px;
  overflow: hidden;
  text-align: center;
  float: left;
}
.piclist0_txt a:link,.piclist0_txt a:visited{text-decoration:none; line-height:30px; color:#333; font-size:12px;}
.piclist0_txt a:hover{text-decoration:underline; color:#FF0000;}
/*--图片列表--*/
.piclist2{width:265px; height:auto; overflow:hidden; border-bottom:#ccc dashed 1px; margin-top:15px;}
.piclist2 ul li{width:123px; height:auto; overflow:hidden; float:left; margin:0 0 8px 9px; _display:inline;}
.piclist2 ul li img{width:123px; height:85px; float:left;}
.piclist2_txt{width:123px; height:30px; overflow:hidden; text-align:center; float:left;}
.piclist2_txt a:link,.piclist2_txt a:visited{text-decoration:none; line-height:30px; color:#333; font-size:12px;}
.piclist2_txt a:hover{text-decoration:underline; color:#FF0000;}

.list_j{width:343px; height:auto; overflow:hidden;}
.list_j img{margin:10px 0 0 40px;}
.list_j ul li{float:left; margin:15px 15px 0 0;}
.list_l{width:245px; height:auto; overflow:hidden;}
.list_l img{margin:5px 0 0 21px;}
.list_l ul li{float:left; margin:10px 0 0 10px;}
.list_n{width:195px; height:auto; overflow:hidden; border-left:#ccc solid 1px; padding-left:15px; float:right;}
.list_n ul li{float:left; margin:0 0 0 0; width:190px; height:30px; overflow:hidden;}
.list_n ul li .listent_d{float:none;}
.listent_h:link,.listent_h:visited{text-decoration:none; color:#fff; font-size:14px; width:153px; height:30px; display:block; float:left; background:#5DA9FF; border-radius:3px; text-align:center; line-height:30px;}
.listent_h:hover{background:#C00; color:#fff;}
.cont_xzht_l0{width:480px; height:auto; overflow:hidden; margin-right:20px; *margin-right:10px; float:left;}
.cont_xzht_l0:last-child{margin-right:0;}
.shenxiao{width:490px; height:auto; overflow:hidden;}
.shenxiao_l{width:265px; height:auto; overflow:hidden; float:left;}


.zgcx_b{width:1000px; height:529px; overflow:hidden; margin:0 auto; background:url(../../Images/xingzuo/jzcx_bg.jpg) no-repeat;}
.zgcx_b p{width:315px; height:auto; overflow:hidden; float:left; margin:112px 0 0 50px; line-height:40px; font-size:18px; color:#fff;}
.zgcx_c2{width:448px; height:auto; overflow:hidden; margin:75px 0 0 155px; float:left;}
.zgcx_c2 ul{width:418px; height:auto; overflow:hidden; padding:0 15px;}
.zgcx_c2 ul li{width:418px; height:auto; overflow:hidden; margin-top:10px;}
.zgcx_c2_a{font-size:18px; color:#3091FE;}
.zgcx_c2 ul li select{float:left; border:#ccc solid 1px; height:26px; font-family:Arial, Helvetica, sans-serif;}
.zgcx_c2 ul li span{float:left; line-height:26px; font-size:14px; color:#333; padding:0 10px 0 5px;}
.zgcx_c2 ul li em{float:left; line-height:26px; font-size:12px; color:#825CFA; padding:0 10px 0 5px;}
.zgcx_c_title input{margin:2px 5px 0 0;}
.btn_chaxun{border-bottom:#ccc dashed 1px; padding-bottom:15px;}
.btn_chaxun input{width:70px; height:30px; overflow:hidden; margin-right:70px; float:right; color:#fff; border-radius:3px; border:0; background:#FF9C00; font-size:14px;}
.zgcx_c_title{float:left; width:88px; height:auto; text-align:right; line-height:26px; font-size:14px; color:#333;}
.zgcx_c_txt{width:255px; height:24px; float:left; border:#ccc solid 1px; padding-left:5px;}

.list_o{width:230px; height:auto; overflow:hidden;  float:left; margin-top:15px;}
.list_o .title,.list_p .title{background:#3091FE; height:36px; text-align:center; border-right:#167FF4 solid 1px; border-left:#6CB1FF solid 1px;}
.list_o .title .titleh3,.list_p .title .titleh3{line-height:36px; float:none; font-size:16px; color:#FCFF00;}
.list_o ul{ width:228px; height:auto; overflow:hidden; padding:10px 0; border:#ccc solid 1px; border-top:none;}
.list_o ul li{ width:66px; height:30px; overflow:hidden; margin:0 0 0 8px; float:left; text-align:center;}
.list_o ul li .listent_d{float:none;}
.list_p{width:310px; height:auto; overflow:hidden;  float:left; margin-top:15px;}
.list_p ul{ width:288px; height:auto; overflow:hidden; border:#D3D3D3 solid 1px; padding:10px;}
.list_p ul li{ width:288px; height:30px; overflow:hidden; float:left;}
.list_xzzb .list_o ul{border-right:none;}
.list_q ul{ width:248px; height:auto; overflow:hidden; border:#D3D3D3 solid 1px;}
.list_q ul li{ width:228px; height:50px; overflow:hidden; float:left; margin:0 10px;}

.xzcxinput{ width:248px; height:auto; overflow:hidden; border:#D3D3D3 solid 1px; padding:0 0 10px 0; margin-bottom:15px;}
.xzcxinput ul{ width:228px; height:auto; overflow:hidden; margin:0 10px;}
.xzcxinput_btn{width:45px; height:22px; overflow:hidden; float:left; background:#BEBEBE; border:none; font-size:14px; color:#fff; margin:10px 0 0 0; cursor:pointer;}
.xzcxinput_btn_a{width:69px; height:22px; overflow:hidden; float:left; background:#BEBEBE; border:none; font-size:14px; color:#fff; cursor:pointer;}
.xzcxinput ul li{ width:228px; height:auto; overflow:hidden; line-height:22px; margin-top:8px; color:#686868;}
.xzcxinput ul li span{font-size:14px; color:#FF9600; padding-right:5px;}
.xzcxinput_link{border-top:#ccc dashed 1px; padding-top:10px;}
.xzcxinput_link a:link,.xzcxinput_link a:visited{text-decoration:none; color:#3091FE; line-height:30px; font-size:14px;}
.xzcxinput_link a:hover{text-decoration:underline; color:#C00;}
.xzcxinput_link em{padding:0 13px; font-size:14px; color:#3091FE;}
.icon_yy{float:left; margin:5px 10px 0 15px;}
.icon_yy_a{float:left; margin:15px 15px 0 0;}
.list_q dl{float:left; width:123px; height:auto; overflow:hidden; }
.list_q dl dt,.list_q dl dd{float:left; width:123px; height:auto; overflow:hidden; }
.list_q dl dt a:link,.list_q dl dt a:visited{text-decoration:none; color:#3091FE; }
.list_q dl dt a:hover{text-decoration:underline; color:#C00;}
.list_q dl dd img{float:left; margin-right:5px;}

.xzcxxzbg{ width:738px; height:1037px; overflow:hidden; background:url(../../Images/xingzuo/xzcxxzbg.jpg) no-repeat;}
.xzcxxzbg2{ width:738px; height:auto; overflow:hidden; background:#6980F4 url(../../Images/xingzuo/xzcxxzbg2.jpg) no-repeat; padding-bottom:30px;}
.xzcxxzbg_a{ width:655px; height:230px; overflow:hidden; margin:167px 0 0 41px;}
.xzcxxzbg_b{ width:655px; height:230px; overflow:hidden; margin:57px 0 0 41px;}
.xzcxxzbg_c{ width:655px; height:250px; overflow:hidden; margin:57px 0 0 41px;}
.xzcxxzbg_a dt,.xzcxxzbg_b dt,.xzcxxzbg_c dt,.xzcxxzbg_b0 dt,.xzcxxzbg_c0 dt{ width:655px; height:auto; overflow:hidden; text-align:center; line-height:30px; color:#3091FE; font-size:22px; line-height:50px; margin-top:15px;}
.xzcxxzbg_a dd{ width:655px; height:auto; overflow:hidden; font-size:14px; color:#333333; line-height:36px; font-family:"宋体";}
.xzcxxzbg_a dd span{padding-left:60px; color:#0026B1; font-weight:600;}
.xzcxxzbg_b dd span,.xzcxxzbg_b0 dd span{ width:655px; height:auto; overflow:hidden; text-align:center; line-height:30px; color:#3091FE; font-size:14px; display:block; float:left;}
.xzcxxzbg_b dd em,.xzcxxzbg_b0 dd em{padding-left:147px; color:#333; float:left; font-size:14px; line-height:30px; margin:20px 0;}
.xzcxxzbg_b dd,.xzcxxzbg_b0 dd{ width:655px; height:auto; overflow:hidden; font-family:"宋体";}
.xzcxinput_btn_b{width:105px; height:36px; overflow:hidden; float:left; background:#FF9600; border:none; font-size:16px; color:#fff; cursor:pointer; float:left; border-radius:3px; margin:0 50px 0 200px;}
.xzcxinput_btn_c:link,.xzcxinput_btn_c:visited{width:105px; height:36px; overflow:hidden; float:left; background:#BDBDBD; border:none; font-size:16px; color:#fff; cursor:pointer; float:left; border-radius:3px; text-align:center; display:block; line-height:36px;}
.xzcxinput_btn_c:hover{color:#fff; text-decoration:none; background:#C00;}
.xzcxxzbg_c dd{width:89px; height:30px; overflow:hidden; float:left; margin:0 10px;}
.xzcxxzbg_c0 dd{width:179px; height:30px; overflow:hidden; float:left; margin:0 0 0 30px;}
.xzcxxzbg_d{ width:655px; height:auto; overflow:hidden; margin:212px 0 0 27px; background:#fff; border:#1235BD solid 15px; border-radius:5px; padding-bottom:30px;}
.xzcxxzbg_d_a{ width:655px; height:auto; overflow:hidden; text-align:center; line-height:30px; color:#3091FE; font-size:22px; line-height:50px; margin-top:15px;}
.xzcxxzbg_d_b{ width:625px; height:auto; overflow:hidden; line-height:30px; color:#333; font-size:14px; line-height:30px; padding-left:30px;}
.xzcxxzbg_d_c{ width:540px; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:14px; text-align:center; margin:10px auto; background:#68AFFF; border-radius:40px; font-size:18px;}
.xzcxxzbg_d p{ width:625px; height:auto; overflow:hidden; margin:0 15px; line-height:30px; text-indent:24px; color:#333; font-size:14px; text-align:left; margin-top:15px;}
.xzcxxzbg_d_d{ width:625px; height:auto; overflow:hidden; line-height:30px; color:#3091FE; font-size:18px; line-height:30px; padding-left:30px;}
.xzcxxzbg_d_e{ width:625px; height:auto; overflow:hidden; line-height:30px; color:#333; font-size:14px; line-height:30px; padding-left:30px; font-weight:600;}

.xzcxxzbg_b0{ width:655px; height:230px; overflow:hidden; margin:30px 0 0 27px; background:#fff; border:#1235BD solid 15px; border-radius:5px; padding-bottom:30px;}
.xzcxxzbg_c0{ width:655px; height:230px; overflow:hidden; margin:30px 0 0 27px; background:#fff; border:#1235BD solid 15px; border-radius:5px; padding-bottom:30px;}


/*--星座运势详情tab切换--*/
.navhl_b{width:990px; height:36px; background:#3091FE; margin:0 auto; padding-right:10px;}
.navhl_b a{text-decoration:none; width:80px; height:30px; display:block; float:left; line-height:30px; text-align:center; margin-top:6px;}
.navhl_b span{float:left; line-height:30px; font-weight:600; padding:0 8px; font-size:14px;}
.navhl_b .navhl_q{ color:#fff;}
.navhl_b .navhl_h{background:#fff; color:#3091FE;}
.navhl_b em{float:left; line-height:36px; font-size:16px; color:#FCFF00; margin-left:15px;}
.navhlcont_b{width:998px; height:auto; overflow:hidden; margin:0 auto; border:#3091FE solid 1px; padding:20px 0; margin-bottom:15px; border-top:none;}

.list_r ul{ width:248px; height:auto; overflow:hidden; }
.list_s li{float:left;}


.listent_g0:link,.listent_g0:visited{text-decoration:none; color:#005ABF; line-height:30px; width:228px; height:30px; overflow:hidden; float:left; font-size:12px;  font-family:"宋体"; background:#D6E9FF; text-align:center;}
.listent_g0:hover{ color:#fff; background:#C00;}



.friend_link{width:1000px; height:auto; overflow:hidden; margin:0 auto 20px auto;}
.title_b_link{width:100%; height:35px; background:#569AFF; border-bottom:#0066FF solid 1px;}
.titleh3_b_link{float:left; line-height:35px; margin:0 0 0 8px; color:#fff; padding-left:5px; font-size:14px; font-weight:normal;}
.list_b_link{width:998px; height:auto; overflow:hidden; padding:10px 0; border:#D3D3D3 solid 1px; border-top:none;}
.list_b_link ul li{float:left; margin-left:20px;white-space: nowrap;}
.listent_c_link:link,.listent_c_link:visited{text-decoration:none; color:#333; line-height:30px; float:left;}
.listent_c_link:hover{text-decoration:underline; color:#CC0000;}


/*--面包屑--*/
.crumbs{width:1000px; height:30px; overflow:hidden; line-height:30px; font-family:"宋体"; color:#666; margin:0 auto;}
.crumbs span{float:left; margin:0 6px; color:#333;}
.crumbs_sy:link,.crumbs_sy:visited{width:13px; height:11px; float:left; display:block; background:url(../images/crumbs_q.gif) no-repeat; margin:5px 0 0 0; _margin:4px 0 0 0;}
.crumbs_sy:hover{background:url(../images/crumbs_h.gif) no-repeat;}
.crumbs a:link,.crumbs a:visited{text-decoration:none; color:#333; float:left;}
.crumbs a:hover{text-decoration:underline; color:#FF0000;}
.crumbs a:first-child{margin-left:10px;}
.crumbs em{float:left; margin:0 0 0 10px; color:#333;}


.wrapper{  width: 1000px;  height: 465px;  margin-left: auto;  margin-right: auto;  overflow: hidden;}
.index_img {  float: left;  height: 455px;  width: 300px;  padding-top: 12px;  overflow: hidden;  }
.index_img ul {  width: 300px;  height: 385px;  }
.index_img ul li {  float: left;  width: 300px;  height: 150px;  position: relative;  overflow: hidden;  margin-bottom: 1px;  }
.index_img ul li a, .index_img ul li a:visited {  color: #ffffff;  }
.index_img ul li em {  width: 300px;  height: 30px;  position: absolute;  background: #333333;  display: inline-block;  bottom: 0px;  filter: alpha(opacity=90);  -moz-opacity: 0.9;  -khtml-opacity: 0.9;  opacity: 0.9;  }
.index_img ul li span {  margin: auto;  width: 284px;  padding-left: 8px;  font-size: 14px;  height: 30px;  line-height: 30px;  display: inline-block;  position: absolute;  bottom: 0px;  text-align: center;  cursor: pointer;  overflow: hidden;  white-space: nowrap;  }
.index_head2 {  margin-top: 5px;  height: 465px; width: 455px; overflow: hidden;  float: left;  }
.head_box .head_2 {  width: 480px;  overflow: hidden;  margin: 0px 10px 0px 10px;  padding: 7px 0px 7px 0px;  border-bottom: 1px dashed #cecece;  }
.head_box .head_2 .h4_4 {  background-position: -165px 0px;  }
.head_box .head_2 .head_h4y {  float: left;  width: 50px;  height: 50px;  color: #ffffff;  background: url(../../Images/xingzuo/h4_bg.png) no-repeat;  text-align: center;  font-size: 18px;  line-height: 50px;  font-weight: normal;  margin-left: 2px;  font-family: "Microsoft YaHei","SimSun","宋体";  display: inline-block;  overflow: hidden;  }
.head_box .head_2 .head_h4y a {  color: #ffffff;  display: inline-block;  }
.head_box .head_2 ul {  float: left;  width: 428px;  display: inline-block;  font-size: 14px;  overflow: hidden;  }
.head_box .head_2 ul li {  float: left;  width: 200px;  height: 25px;  display: inline-block;  font-size: 14px;  line-height: 25px;  white-space: nowrap;  overflow: hidden;  margin-left: 8px;  color: #aaaaaa;  }
.head_box .head_2 ul li.rt {  margin-left: 20px;  }
.head_box .head_2 .h4_13 {  background-position: -110px -110px;  }
.head_box .head_2 .h4_9 {  background-position: -165px -55px;  }
.head_box .head_2 .h4_14 {  background-position: -165px -110px;  }
.head_box .head_2 .h4_3 {  background-position: -110px 0px;  }



/**导航**/


.header{margin-left: auto; margin-right: auto; width: 100%;}
.header .nav_menu{background-color:#3c88e0;height: 45px; line-height: 45px; width: 100%;}
.top .top_link li{float: left; height: 40px; line-height: 40px; padding-left: 2px; padding-right: 2px;}
.top .top_link .dropdown{padding-left: 15px;}
.header .top .top_login{float: right; width: 350px;}
.top .top_login a{float: right; height: 40px; line-height: 40px; padding-right: 8px;}
.top .top_link .dropdown .icon_arrow{-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #9f9f9f #fafafa #fafafa; border-image: none; border-style: solid; border-width: 3px; display: inline-block; margin-left: 5px;}
.header .top1{height: 84px; margin-left: auto; margin-right: auto; width: 990px;}
.header .top1 img{float: left;}
.header .top1 .top1_search{float: right; height: 29px; padding-top: 25px; text-align: right; width: 423px;}
.site .top1 .top1_search{float: right; height: 29px; padding-top: 25px; text-align: right; width: 423px;}
.header .menu{clear: both; color: #ffffff; margin-left: auto; margin-right: auto; width: 1008px;}
.header .menu li{float: left;}
.header .menu a{color: #ffffff; display: inline-table; font-family: "黑体"; font-size: 16px; font-weight: normal; height: 45px; line-height: 45px; padding: 0 8px; text-align: center;}
.header .menu .selected{background-color: #1cbe45; display: inline-table; height: 45px;}
.header .menu a:hover, .header .menu a:active{background-color: #2c78d0; display: inline-table; height: 45px; padding: 0 10px; text-decoration:none;}
.header .a1{display:none;background-color: #fbfbfb; border-color: #ededed; border-style: solid; border-width: 0 1px 1px; height: 45px; line-height: 45px; margin-left: auto; margin-right: auto; width: 990px;}
.header .a1 li{float: left; height: 45px; line-height: 45px; padding: 0 7px;}
.header .a1 .nav_hot{font-size:14px; font-family:"宋体"; color:#1cbe45; font-weight:bold;}
.header .a1 li span{font-size:12px; font-family:"宋体"; color:#545454; font-weight:bold;}
.header .a1 li span a{font-size:12px; font-family:"宋体"; color:#545454; font-weight:bold;}
.header .a1 li a{font-size:12px; font-family:"宋体"; color:#8f8f9b; font-weight:normal;}
.nav_tougao,.aside-icon-vip{
    display: none !important;
}